package com.lancoo.znbkxx.teacher.aibkTestCoach.networkRequest.entity

/**
 * Created by Dadong on 2021/2/24
 * Describe:
 */
data class StuStudyAnalysisInfo(
        val StuLearnAnalysis: StuLearnAnalysis,
        val StuPaperAnswerDetail: StuPaperAnswerDetail,
        val StuQuesTypeAnalysis: StuQuesTypeAnalysis
)

data class StuLearnAnalysis(
        val AvgScoreRate: Double,
        val PaperNum: Int,
        val PaperScoreRateRank: Int,
        val StuName: String,
        val PersonalExcellentRate: Double,
        val PersonalStandardRate: Double,
        val PersonalPaperSubRate: Double
)

data class StuPaperAnswerDetail(
        val PaperList: MutableList<StudyPaper>,
        val PaperTypeNameList: MutableList<StuPaperTypeName>,
        val TotalPaperCount: Int
)

data class StuQuesTypeAnalysis(
        val MaxRateGenreName: List<String>,
        val MinRateGenreName: List<String>,
        val QTypeScoreRateList: MutableList<StuQTypeScoreRate>
)

data class StudyPaper(
        val FinishTime: String,
        val PaperName: String,
        val ScoreRate: Double
)

data class StuPaperTypeName(
        val Count: Int,
        val Layer: Int,
        val Rate: Double,
        val ScoreRate: Double
)

data class StuQTypeScoreRate(
        val GenreName: String,
        val MainAvgRate: Double,
        val TrastAvgRate: Double
)